llama shepherdess - English Synonyms Dictionary